package file;

import java.io.File;
import java.io.IOException;

/**
 * @author 兴趣使然黄小黄
 * @version 1.0
 * 文件操作的演示
 */
@SuppressWarnings({"all"})
public class Demo1 {

    public static void main(String[] args) throws IOException {
        File f = new File("d:/test.txt");
        System.out.println(f.getParent()); // 获取到文件的父目录
        System.out.println(f.getName()); // 获取到文件名
        System.out.println(f.getPath());  // 获取到文件路径，构造File时候指定的路径
        System.out.println(f.getAbsolutePath()); // 获取绝对路径
        System.out.println(f.getCanonicalPath()); // 获取绝对路径

        File f2 = new File("./test.txt");
        System.out.println(f2.getParent()); // 获取到文件的父目录
        System.out.println(f2.getName()); // 获取到文件名
        System.out.println(f2.getPath());  // 获取到文件路径，构造File时候指定的路径
        System.out.println(f2.getAbsolutePath()); // 获取绝对路径
        System.out.println(f2.getCanonicalPath()); // 获取绝对路径(化简)
    }
}
